technical support team - German English Dictionary